GtkCssGadget initializes the content clip to {0, 0, 0, 0}, so we can't
just union the child clip with it.
gtk_frame_size_allocate (GtkWidget *widget,
GtkAllocation *allocation)
{
- GtkAllocation clip = *allocation;
+ GtkAllocation clip;
gtk_widget_set_allocation (widget, allocation);
gtk_frame_compute_child_allocation (frame, &new_allocation);
priv->child_allocation = new_allocation;
+ *out_clip = *allocation;
+
if (priv->label_widget &&
gtk_widget_get_visible (priv->label_widget))
{